#pragma once
#include<iostream>
using namespace std;

void func1(int x);

template<class T>
void func2(const T& x);

//template<class T>
//void func2(const T& x)
//{
//	cout << x << endl;
//}

template<class T>
void func2(const T& x)
{
	cout << x << endl;
}